encumbrance on the title - Turco Inglés Diccionario